home *** CD-ROM | disk | FTP | other *** search
/ Practical Algorithms for Image Analysis / Practical Algorithms for Image Analysis.iso / CH_6.3 / XSGT / XSGT.MAK < prev    next >
Encoding:
Text File  |  1999-09-11  |  12.8 KB  |  459 lines

  1. # Microsoft Developer Studio Generated NMAKE File, Format Version 4.00
  2. # ** DO NOT EDIT **
  3.  
  4. # TARGTYPE "Win32 (x86) Console Application" 0x0103
  5.  
  6. !IF "$(CFG)" == ""
  7. CFG=xsgt - Win32 Debug
  8. !MESSAGE No configuration specified.  Defaulting to xsgt - Win32 Debug.
  9. !ENDIF 
  10.  
  11. !IF "$(CFG)" != "xsgt - Win32 Release" && "$(CFG)" != "xsgt - Win32 Debug"
  12. !MESSAGE Invalid configuration "$(CFG)" specified.
  13. !MESSAGE You can specify a configuration when running NMAKE on this makefile
  14. !MESSAGE by defining the macro CFG on the command line.  For example:
  15. !MESSAGE 
  16. !MESSAGE NMAKE /f "xsgt.mak" CFG="xsgt - Win32 Debug"
  17. !MESSAGE 
  18. !MESSAGE Possible choices for configuration are:
  19. !MESSAGE 
  20. !MESSAGE "xsgt - Win32 Release" (based on "Win32 (x86) Console Application")
  21. !MESSAGE "xsgt - Win32 Debug" (based on "Win32 (x86) Console Application")
  22. !MESSAGE 
  23. !ERROR An invalid configuration is specified.
  24. !ENDIF 
  25.  
  26. !IF "$(OS)" == "Windows_NT"
  27. NULL=
  28. !ELSE 
  29. NULL=nul
  30. !ENDIF 
  31. ################################################################################
  32. # Begin Project
  33. # PROP Target_Last_Scanned "xsgt - Win32 Debug"
  34. RSC=rc.exe
  35. CPP=cl.exe
  36.  
  37. !IF  "$(CFG)" == "xsgt - Win32 Release"
  38.  
  39. # PROP BASE Use_MFC 0
  40. # PROP BASE Use_Debug_Libraries 0
  41. # PROP BASE Output_Dir "Release"
  42. # PROP BASE Intermediate_Dir "Release"
  43. # PROP BASE Target_Dir ""
  44. # PROP Use_MFC 0
  45. # PROP Use_Debug_Libraries 0
  46. # PROP Output_Dir "Release"
  47. # PROP Intermediate_Dir "Release"
  48. # PROP Target_Dir ""
  49. OUTDIR=.\Release
  50. INTDIR=.\Release
  51. # Begin Custom Macros
  52. ProjDir=.
  53. # End Custom Macros
  54.  
  55. ALL : "$(OUTDIR)\xsgt.exe" "..\..\bindosr\xsgt.exe"
  56.  
  57. CLEAN : 
  58.     -@erase "..\..\bindosr\xsgt.exe"
  59.     -@erase ".\Release\xsgt.exe"
  60.     -@erase ".\Release\gen_dt_i.obj"
  61.     -@erase ".\Release\xsgt.obj"
  62.     -@erase ".\Release\hist.obj"
  63.     -@erase ".\Release\knns.obj"
  64.     -@erase ".\Release\anal_gt.obj"
  65.  
  66. "$(OUTDIR)" :
  67.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  68.  
  69. # ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /YX /c
  70. # ADD CPP /nologo /W3 /GX /O2 /I "..\..\libip" /I " ..\..\libimage" /I " ..\..\libtiff\libtiff" /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /YX /c
  71. CPP_PROJ=/nologo /ML /W3 /GX /O2 /I "..\..\libip" /I " ..\..\libimage" /I\
  72.  " ..\..\libtiff\libtiff" /D "WIN32" /D "NDEBUG" /D "_CONSOLE"\
  73.  /Fp"$(INTDIR)/xsgt.pch" /YX /Fo"$(INTDIR)/" /c 
  74. CPP_OBJS=.\Release/
  75. CPP_SBRS=
  76. # ADD BASE RSC /l 0x409 /d "NDEBUG"
  77. # ADD RSC /l 0x409 /d "NDEBUG"
  78. BSC32=bscmake.exe
  79. # ADD BASE BSC32 /nologo
  80. # ADD BSC32 /nologo
  81. BSC32_FLAGS=/nologo /o"$(OUTDIR)/xsgt.bsc" 
  82. BSC32_SBRS=
  83. LINK32=link.exe
  84. # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
  85. # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ..\..\libip\Release\libip.lib ..\..\libimage\Release\libimage.lib ..\..\libtiff\libtiff\Release\libtiff.lib /nologo /subsystem:console /machine:I386
  86. LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib\
  87.  advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib\
  88.  odbccp32.lib ..\..\libip\Release\libip.lib ..\..\libimage\Release\libimage.lib\
  89.  ..\..\libtiff\libtiff\Release\libtiff.lib /nologo /subsystem:console\
  90.  /incremental:no /pdb:"$(OUTDIR)/xsgt.pdb" /machine:I386\
  91.  /out:"$(OUTDIR)/xsgt.exe" 
  92. LINK32_OBJS= \
  93.     ".\Release\gen_dt_i.obj" \
  94.     ".\Release\xsgt.obj" \
  95.     ".\Release\hist.obj" \
  96.     ".\Release\knns.obj" \
  97.     ".\Release\anal_gt.obj"
  98.  
  99. "$(OUTDIR)\xsgt.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  100.     $(LINK32) @<<
  101.   $(LINK32_FLAGS) $(LINK32_OBJS)
  102. <<
  103.  
  104. # Begin Custom Build
  105. ProjDir=.
  106. InputPath=.\Release\xsgt.exe
  107. InputName=xsgt
  108. SOURCE=$(InputPath)
  109.  
  110. "$(ProjDir)\..\..\bindosr\$(InputName).exe" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
  111.    copy $(InputPath) $(ProjDir)\..\..\bindosr
  112.  
  113. # End Custom Build
  114.  
  115. !ELSEIF  "$(CFG)" == "xsgt - Win32 Debug"
  116.  
  117. # PROP BASE Use_MFC 0
  118. # PROP BASE Use_Debug_Libraries 1
  119. # PROP BASE Output_Dir "Debug"
  120. # PROP BASE Intermediate_Dir "Debug"
  121. # PROP BASE Target_Dir ""
  122. # PROP Use_MFC 0
  123. # PROP Use_Debug_Libraries 1
  124. # PROP Output_Dir "Debug"
  125. # PROP Intermediate_Dir "Debug"
  126. # PROP Target_Dir ""
  127. OUTDIR=.\Debug
  128. INTDIR=.\Debug
  129. # Begin Custom Macros
  130. ProjDir=.
  131. # End Custom Macros
  132.  
  133. ALL : "$(OUTDIR)\xsgt.exe" "..\..\bindosd\xsgt.exe"
  134.  
  135. CLEAN : 
  136.     -@erase ".\Debug\vc40.pdb"
  137.     -@erase ".\Debug\vc40.idb"
  138.     -@erase ".\Debug\xsgt.ilk"
  139.     -@erase ".\Debug\knns.obj"
  140.     -@erase ".\Debug\xsgt.obj"
  141.     -@erase ".\Debug\hist.obj"
  142.     -@erase ".\Debug\gen_dt_i.obj"
  143.     -@erase ".\Debug\anal_gt.obj"
  144.     -@erase ".\Debug\xsgt.pdb"
  145.     -@erase "..\..\bindosd\xsgt.exe"
  146.     -@erase ".\Debug\xsgt.exe"
  147.  
  148. "$(OUTDIR)" :
  149.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  150.  
  151. # ADD BASE CPP /nologo /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /YX /c
  152. # ADD CPP /nologo /W3 /Gm /GX /Zi /Od /I "..\..\libip" /I " ..\..\libimage" /I " ..\..\libtiff\libtiff" /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /YX /c
  153. CPP_PROJ=/nologo /MLd /W3 /Gm /GX /Zi /Od /I "..\..\libip" /I " ..\..\libimage"\
  154.  /I " ..\..\libtiff\libtiff" /D "WIN32" /D "_DEBUG" /D "_CONSOLE"\
  155.  /Fp"$(INTDIR)/xsgt.pch" /YX /Fo"$(INTDIR)/" /Fd"$(INTDIR)/" /c 
  156. CPP_OBJS=.\Debug/
  157. CPP_SBRS=
  158. # ADD BASE RSC /l 0x409 /d "_DEBUG"
  159. # ADD RSC /l 0x409 /d "_DEBUG"
  160. BSC32=bscmake.exe
  161. # ADD BASE BSC32 /nologo
  162. # ADD BSC32 /nologo
  163. BSC32_FLAGS=/nologo /o"$(OUTDIR)/xsgt.bsc" 
  164. BSC32_SBRS=
  165. LINK32=link.exe
  166. # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386
  167. # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ..\..\libip\Debug\libip.lib ..\..\libimage\Debug\libimage.lib ..\..\libtiff\libtiff\Debug\libtiff.lib /nologo /subsystem:console /debug /machine:I386
  168. LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib\
  169.  advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib\
  170.  odbccp32.lib ..\..\libip\Debug\libip.lib ..\..\libimage\Debug\libimage.lib\
  171.  ..\..\libtiff\libtiff\Debug\libtiff.lib /nologo /subsystem:console\
  172.  /incremental:yes /pdb:"$(OUTDIR)/xsgt.pdb" /debug /machine:I386\
  173.  /out:"$(OUTDIR)/xsgt.exe" 
  174. LINK32_OBJS= \
  175.     ".\Debug\knns.obj" \
  176.     ".\Debug\xsgt.obj" \
  177.     ".\Debug\hist.obj" \
  178.     ".\Debug\gen_dt_i.obj" \
  179.     ".\Debug\anal_gt.obj"
  180.  
  181. "$(OUTDIR)\xsgt.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  182.     $(LINK32) @<<
  183.   $(LINK32_FLAGS) $(LINK32_OBJS)
  184. <<
  185.  
  186. # Begin Custom Build
  187. ProjDir=.
  188. InputPath=.\Debug\xsgt.exe
  189. InputName=xsgt
  190. SOURCE=$(InputPath)
  191.  
  192. "$(ProjDir)\..\..\bindosd\$(InputName).exe" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
  193.    copy $(InputPath) $(ProjDir)\..\..\bindosd
  194.  
  195. # End Custom Build
  196.  
  197. !ENDIF 
  198.  
  199. .c{$(CPP_OBJS)}.obj:
  200.    $(CPP) $(CPP_PROJ) $<  
  201.  
  202. .cpp{$(CPP_OBJS)}.obj:
  203.    $(CPP) $(CPP_PROJ) $<  
  204.  
  205. .cxx{$(CPP_OBJS)}.obj:
  206.    $(CPP) $(CPP_PROJ) $<  
  207.  
  208. .c{$(CPP_SBRS)}.sbr:
  209.    $(CPP) $(CPP_PROJ) $<  
  210.  
  211. .cpp{$(CPP_SBRS)}.sbr:
  212.    $(CPP) $(CPP_PROJ) $<  
  213.  
  214. .cxx{$(CPP_SBRS)}.sbr:
  215.    $(CPP) $(CPP_PROJ) $<  
  216.  
  217. ################################################################################
  218. # Begin Target
  219.  
  220. # Name "xsgt - Win32 Release"
  221. # Name "xsgt - Win32 Debug"
  222.  
  223. !IF  "$(CFG)" == "xsgt - Win32 Release"
  224.  
  225. !ELSEIF  "$(CFG)" == "xsgt - Win32 Debug"
  226.  
  227. !ENDIF 
  228.  
  229. ################################################################################
  230. # Begin Source File
  231.  
  232. SOURCE=.\xsgt.c
  233.  
  234. !IF  "$(CFG)" == "xsgt - Win32 Release"
  235.  
  236. DEP_CPP_XSGT_=\
  237.     ".\Sgt.h"\
  238.     ".\Vora.h"\
  239.     ".\..\..\libip\ip.h"\
  240.     ".\..\..\libip\ph.h"\
  241.     ".\..\..\libtiff\libtiff\tiffio.h"\
  242.     ".\..\..\libimage\draw.h"\
  243.     ".\..\..\libip\lldef.h"\
  244.     ".\..\..\libip\sgl_stat.h"\
  245.     ".\..\..\libip\convolve.h"\
  246.     ".\..\..\libip\pcc2.h"\
  247.     ".\..\..\libip\bdy_stru.h"\
  248.     ".\..\..\libimage\misc.h"\
  249.     ".\..\..\libtiff\libtiff\tiff.h"\
  250.     ".\..\..\libimage\tiffimage.h"\
  251.     ".\..\..\libimage\gd.h"\
  252.     ".\..\..\libimage\images.h"\
  253.     
  254.  
  255. "$(INTDIR)\xsgt.obj" : $(SOURCE) $(DEP_CPP_XSGT_) "$(INTDIR)"
  256.  
  257.  
  258. !ELSEIF  "$(CFG)" == "xsgt - Win32 Debug"
  259.  
  260. DEP_CPP_XSGT_=\
  261.     ".\Sgt.h"\
  262.     ".\Vora.h"\
  263.     ".\..\..\libip\ip.h"\
  264.     ".\..\..\libip\ph.h"\
  265.     ".\..\..\libtiff\libtiff\tiffio.h"\
  266.     ".\..\..\libimage\draw.h"\
  267.     ".\..\..\libip\lldef.h"\
  268.     ".\..\..\libip\sgl_stat.h"\
  269.     ".\..\..\libip\convolve.h"\
  270.     ".\..\..\libip\pcc2.h"\
  271.     ".\..\..\libip\bdy_stru.h"\
  272.     ".\..\..\libtiff\libtiff\tiff.h"\
  273.     ".\..\..\libimage\tiffimage.h"\
  274.     ".\..\..\libimage\gd.h"\
  275.     ".\..\..\libimage\misc.h"\
  276.     ".\..\..\libimage\images.h"\
  277.     
  278.  
  279. "$(INTDIR)\xsgt.obj" : $(SOURCE) $(DEP_CPP_XSGT_) "$(INTDIR)"
  280.  
  281.  
  282. !ENDIF 
  283.  
  284. # End Source File
  285. ################################################################################
  286. # Begin Source File
  287.  
  288. SOURCE=.\knns.c
  289.  
  290. !IF  "$(CFG)" == "xsgt - Win32 Release"
  291.  
  292. DEP_CPP_KNNS_=\
  293.     ".\Vora.h"\
  294.     ".\..\..\libip\ip.h"\
  295.     ".\..\..\libip\ph.h"\
  296.     ".\..\..\libtiff\libtiff\tiffio.h"\
  297.     ".\..\..\libimage\draw.h"\
  298.     ".\..\..\libip\lldef.h"\
  299.     ".\..\..\libip\sgl_stat.h"\
  300.     ".\..\..\libip\convolve.h"\
  301.     ".\..\..\libip\pcc2.h"\
  302.     ".\..\..\libip\bdy_stru.h"\
  303.     ".\..\..\libimage\misc.h"\
  304.     ".\..\..\libtiff\libtiff\tiff.h"\
  305.     ".\..\..\libimage\tiffimage.h"\
  306.     ".\..\..\libimage\gd.h"\
  307.     ".\..\..\libimage\images.h"\
  308.     
  309.  
  310. "$(INTDIR)\knns.obj" : $(SOURCE) $(DEP_CPP_KNNS_) "$(INTDIR)"
  311.  
  312.  
  313. !ELSEIF  "$(CFG)" == "xsgt - Win32 Debug"
  314.  
  315. DEP_CPP_KNNS_=\
  316.     ".\Vora.h"\
  317.     ".\..\..\libip\ip.h"\
  318.     ".\..\..\libip\ph.h"\
  319.     ".\..\..\libtiff\libtiff\tiffio.h"\
  320.     ".\..\..\libimage\draw.h"\
  321.     ".\..\..\libip\lldef.h"\
  322.     ".\..\..\libip\sgl_stat.h"\
  323.     ".\..\..\libip\convolve.h"\
  324.     ".\..\..\libip\pcc2.h"\
  325.     ".\..\..\libip\bdy_stru.h"\
  326.     ".\..\..\libtiff\libtiff\tiff.h"\
  327.     ".\..\..\libimage\tiffimage.h"\
  328.     ".\..\..\libimage\gd.h"\
  329.     ".\..\..\libimage\misc.h"\
  330.     ".\..\..\libimage\images.h"\
  331.     
  332.  
  333. "$(INTDIR)\knns.obj" : $(SOURCE) $(DEP_CPP_KNNS_) "$(INTDIR)"
  334.  
  335.  
  336. !ENDIF 
  337.  
  338. # End Source File
  339. ################################################################################
  340. # Begin Source File
  341.  
  342. SOURCE=.\hist.c
  343.  
  344. !IF  "$(CFG)" == "xsgt - Win32 Release"
  345.  
  346. DEP_CPP_HIST_=\
  347.     ".\Vora.h"\
  348.     ".\..\..\libip\ip.h"\
  349.     ".\..\..\libip\ph.h"\
  350.     ".\..\..\libtiff\libtiff\tiffio.h"\
  351.     ".\..\..\libimage\draw.h"\
  352.     ".\..\..\libip\lldef.h"\
  353.     ".\..\..\libip\sgl_stat.h"\
  354.     ".\..\..\libip\convolve.h"\
  355.     ".\..\..\libip\pcc2.h"\
  356.     ".\..\..\libip\bdy_stru.h"\
  357.     ".\..\..\libimage\misc.h"\
  358.     ".\..\..\libtiff\libtiff\tiff.h"\
  359.     ".\..\..\libimage\tiffimage.h"\
  360.     ".\..\..\libimage\gd.h"\
  361.     ".\..\..\libimage\images.h"\
  362.     
  363.  
  364. "$(INTDIR)\hist.obj" : $(SOURCE) $(DEP_CPP_HIST_) "$(INTDIR)"
  365.  
  366.  
  367. !ELSEIF  "$(CFG)" == "xsgt - Win32 Debug"
  368.  
  369. DEP_CPP_HIST_=\
  370.     ".\Vora.h"\
  371.     ".\..\..\libip\ip.h"\
  372.     ".\..\..\libip\ph.h"\
  373.     ".\..\..\libtiff\libtiff\tiffio.h"\
  374.     ".\..\..\libimage\draw.h"\
  375.     ".\..\..\libip\lldef.h"\
  376.     ".\..\..\libip\sgl_stat.h"\
  377.     ".\..\..\libip\convolve.h"\
  378.     ".\..\..\libip\pcc2.h"\
  379.     ".\..\..\libip\bdy_stru.h"\
  380.     ".\..\..\libtiff\libtiff\tiff.h"\
  381.     ".\..\..\libimage\tiffimage.h"\
  382.     ".\..\..\libimage\gd.h"\
  383.     ".\..\..\libimage\misc.h"\
  384.     ".\..\..\libimage\images.h"\
  385.     
  386.  
  387. "$(INTDIR)\hist.obj" : $(SOURCE) $(DEP_CPP_HIST_) "$(INTDIR)"
  388.  
  389.  
  390. !ENDIF 
  391.  
  392. # End Source File
  393. ################################################################################
  394. # Begin Source File
  395.  
  396. SOURCE=.\gen_dt_i.c
  397.  
  398. "$(INTDIR)\gen_dt_i.obj" : $(SOURCE) "$(INTDIR)"
  399.  
  400.  
  401. # End Source File
  402. ################################################################################
  403. # Begin Source File
  404.  
  405. SOURCE=.\anal_gt.c
  406.  
  407. !IF  "$(CFG)" == "xsgt - Win32 Release"
  408.  
  409. DEP_CPP_ANAL_=\
  410.     ".\Vora.h"\
  411.     ".\..\..\libip\ip.h"\
  412.     ".\..\..\libip\ph.h"\
  413.     ".\..\..\libtiff\libtiff\tiffio.h"\
  414.     ".\..\..\libimage\draw.h"\
  415.     ".\..\..\libip\lldef.h"\
  416.     ".\..\..\libip\sgl_stat.h"\
  417.     ".\..\..\libip\convolve.h"\
  418.     ".\..\..\libip\pcc2.h"\
  419.     ".\..\..\libip\bdy_stru.h"\
  420.     ".\..\..\libimage\misc.h"\
  421.     ".\..\..\libtiff\libtiff\tiff.h"\
  422.     ".\..\..\libimage\tiffimage.h"\
  423.     ".\..\..\libimage\gd.h"\
  424.     ".\..\..\libimage\images.h"\
  425.     
  426.  
  427. "$(INTDIR)\anal_gt.obj" : $(SOURCE) $(DEP_CPP_ANAL_) "$(INTDIR)"
  428.  
  429.  
  430. !ELSEIF  "$(CFG)" == "xsgt - Win32 Debug"
  431.  
  432. DEP_CPP_ANAL_=\
  433.     ".\Vora.h"\
  434.     ".\..\..\libip\ip.h"\
  435.     ".\..\..\libip\ph.h"\
  436.     ".\..\..\libtiff\libtiff\tiffio.h"\
  437.     ".\..\..\libimage\draw.h"\
  438.     ".\..\..\libip\lldef.h"\
  439.     ".\..\..\libip\sgl_stat.h"\
  440.     ".\..\..\libip\convolve.h"\
  441.     ".\..\..\libip\pcc2.h"\
  442.     ".\..\..\libip\bdy_stru.h"\
  443.     ".\..\..\libtiff\libtiff\tiff.h"\
  444.     ".\..\..\libimage\tiffimage.h"\
  445.     ".\..\..\libimage\gd.h"\
  446.     ".\..\..\libimage\misc.h"\
  447.     ".\..\..\libimage\images.h"\
  448.     
  449.  
  450. "$(INTDIR)\anal_gt.obj" : $(SOURCE) $(DEP_CPP_ANAL_) "$(INTDIR)"
  451.  
  452.  
  453. !ENDIF 
  454.  
  455. # End Source File
  456. # End Target
  457. # End Project
  458. ################################################################################
  459.